postage impression - French English Dictionary